/**    
 * @Description: 博客园地址：https://www.cnblogs.com/zumengjie/      
 * @author: 顶风少年   
 * @date: 2021年4月9日 上午10:36:05
 */

package datang.dtdb.executor.statement;

import java.sql.Connection;
import java.sql.Statement;
import java.util.List;

import datang.dtdb.executor.Executor;
import datang.dtdb.executor.RowBounds;
import datang.dtdb.mapping.BoundSql;
import datang.dtdb.mapping.MappedStatement;
import datang.dtdb.session.ResultHandler;

/**
 * 处理存储过程的callableStatement
 * */
public class CallableStatementHandler extends BaseStatementHandler{

	public CallableStatementHandler(Executor executor, MappedStatement mappedStatement, Object parameter,
			RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql) {
		super(executor,mappedStatement,parameter,rowBounds,resultHandler,boundSql);
	}

	@Override
	public int update(Statement statement) {
		return 0;
	}

	@Override
	public <E> List<E> query(Statement statement, ResultHandler resultHandler) {
		return null;
	}

	@Override
	protected Statement instantiateStatement(Connection connection) {
		return null;
	}

	@Override
	public void parameterize(Statement statement) {
	}

	

}
